#ifndef HSL_NONE_H
#define HSL_NONE_H

// Classes such as Heuristic class needs a variable number of template 
// arguments. This is implemented in a typical way that uses
// partial template specialization. For a simple example
// of this technique, see http://goo.gl/F3Zw7
// 
// FUTURE (C++0x): Can use variadic templates for a simpler 
// implementation.

/// A class used for template class definitions requiring
/// variable number of arguments. 
class None {}; 

#endif
